package org.fuys.coder.domain.mailbox.service;

import org.fuys.coder.domain.mailbox.model.req.MailReq;
import org.fuys.coder.domain.mailbox.model.vo.MailVO;
import org.fuys.coder.domain.substance.model.vo.SubstanceVO;

import java.util.List;

/**
 * @projectName: fuys-low-coder
 * @package: org.fuys.coder.domain.mailbox.service
 * @className: IMailBoxService
 * @author: WangJing
 * @description: 信箱服务接口
 * @date: 2024/7/21 15:31
 * @version: 1.0
 */
public interface IMailBoxService {
    void publishMail(MailReq req);

    List<MailVO> getUserInbox(Integer userId);

    void batchPublishMail(List<Integer> userIds, MailVO mail);
}
